<?php

namespace Inscripcion\Controller;

use Componentes\Controller\GenericController as GenericControlerGeneral;
use Inscripcion\Controller\Service\ControlInscripcionService;
use Inscripcion\Controller\Service\PensumCursarService;
use Inscripcion\Controller\Service\MetodologiaInscripcionService;
use Maestros\Controller\Service\MateriaService;
use Inscripcion\Controller\Service\InscripcionesService;

class GenericController extends GenericControlerGeneral {

    public function getControlInscripcionService() {
        return ControlInscripcionService::getInstance($this->bd());
    }

    public function getPensumCursarService() {
        return PensumCursarService::getInstance($this->bd());
    }

    public function getMateriaService() {
        return MateriaService::getInstance($this->bd());
    }

    public function getInscripcionService() {
        return InscripcionesService::getInstance($this->bd());
    }
}
